package api

import (
	"beetle/internal/handler"
)

// redis 配置

// 新增

// 修改

// 删除

// 列表

// 检查连通性 ping

// 下拉选项

// 注册RedisSettingAPI信息
func registSetting(app *App) {
	api := app.Application().Party("/setting")
	{
		hanler := handler.NewRedisSettingHanler(settingService)
		api.Post("/save", hanler.SaveRedisSetting)
		api.Post("/update", hanler.UpdateRedisSetting)
		api.Post("/remove/{id}", hanler.RemoveRedisSetting)
		api.Get("/{id}", hanler.GetRedisSetting)
		api.Post("/list", hanler.ListRedisSetting)
		api.Get("/ping/{id}", hanler.CheckRedisSetting)
		api.Post("/option", hanler.OptionRedisSetting)
	}
}
